Home
Manglish
English listing
Malayalam listing
About
Nux vomica tree - meaning in malayalam
Meanings for Nux vomica tree
noun
കാഞ്ഞിരമരം
കാരസ്ക്കരം